<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="keywords" content="数独技巧,三链数删减法 (Swordfish) ,数独解法,数独游戏,sudoku" />
<meta http-equiv="description" content="数独游戏的技巧三链数删减法 (Swordfish) "/>
<title>数独游戏技巧 三链数删减法 (Swordfish) 数独解法 Sudoku</title>
<link href="css.css" rel="stylesheet" type="text/css" />
</head>

<body>

<div id="main">

  <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td style="padding-right: 10px;"><h3>数独游戏技巧（Sudoku）</h3><br />
      
        <table width="100%" border="0" cellpadding="5" cellspacing="0" bgcolor="#ECE9D8">
          <tr>
            <td width="50%" valign="top"><a href="sk_1.htm">单元唯一法( Sole Position Technique ) </a><br />
            <a href="sk_2.htm">单元排除法( Basic Elimination Technique )</a> <br />
            <a href="sk_3.htm">区块排除法( Block Elimination Technique )</a> <br />
            <a href="sk_4.htm">唯一余数法( Sole Number Technique )</a> <br />
            <a href="sk_5.htm">组合排除法( Combination Elimination Technique)</a> <br />
            <a href="sk_6.htm">矩形排除法( Rectangle Elimination Technique) </a><br />
            <a href="sk_7.htm">显式唯一法 (Naked Single)</a> <br />
            <a href="sk_8.htm">隐式唯一法 (Hidden Single) </a><br />
            <a href="sk_9.htm">区块删减法 (Intersection   Removal) </a><br />
            <a href="sk_10.htm">显式数对法 (Naked Pair) </a><br />
            </td>
            <td valign="top"><a href="sk_11.htm">显式三数集法 (Naked Triplet) </a><br />
              <a href="sk_12.htm">显式四数集法 (Naked Quad)</a> <br />
              <a href="sk_13.htm">隐式数对法 (Hidden Pair)</a> <br />
              <a href="sk_14.htm">隐式三数集法 (Hidden Triplet)</a> <br />
              <a href="sk_15.htm">隐式四数集法 (Hidden Quad) </a><br />
              <a href="sk_16.htm">矩形对角线法 (X-wing)</a> <br />
              <a href="sk_17.htm">XY形态匹配法(XY-wing) </a><br />
              <a href="sk_18.htm">XYZ形态匹配法(XYZ-wing)</a> <br />
            三链数删减法 (Swordfish) <br />
            <a href="sk_20.htm">WXYZ形态匹配法(WXYZ-wing) </a></td>
          </tr>
        </table>
        <br />
        <h3>三链数删减法 (Swordfish)</h3>
        <p>能够应用<strong>三链数删减法</strong>的场合真是太少了，下面的例子是在经历无数次尝试后才找到的。这个方法是<a href="sk_16.htm">X形态匹配法</a>的一种扩展。这次要考虑的是3行和3列，而不是2行和2列。<br />
        </p>
        <p>先看下图：</p>
        <div><img alt="" src="images/sk_19_1.gif" /> </div>
        <p>观察数字9，在第1列，9只出现在[A1]和[E1]，在第4列，9只出现在[E4]和[I4]，而在第5列，9只出现在[A5]和[I5]；也就是说，对于第1列，第4列和第5列而言，数字9在每列只出现两次，且一共只出现在3行上，即行A，行E和行I。</p>
        <p>现在我们把数字9在这几列中所有可能的位置都列举出来：<br />
        </p>
        <ul>
          <li>对于第1列，假设[A1]=9，则行A中[A5]必不为9，所以对于第5列，只可能[I5]=9，这时行I中[I4]不能为9，则对于第4列，只有[E4]=9。 </li>
          <li>对于第1列，假设[E1]=9，则行E中[E4]必不为9，所以对于第4列，只可能[I4]=9，这时行I中[I5]不能是9，则在第5列中，只有[A5]=9。 <br />
        </li>
        </ul>
        <p>所以在这个例子中，只会有两种可能，就是9要么同时出现在[A1]，[E4]和[I5]中，要么同时出现在[A5]，[E1]和[I4]中。 </p>
        <p>无论是哪种可能，行A，行E和行I中都会有9出现，则这三行中的其他单元格上将不能再出现9。所以[A6]和[E2]候选数中的9将被删除。 </p>
        <p>总结一下，如果某个数字在某三列中只出现在相同的三行中，则这个数字将从这三行上其他的候选数中删除。 </p>
        <p>同样，如果某个数字在某三行中只出现在相同的三列中，则这个数字也将从这三列上其他的候选数中删除。例如 </p>
        <div><img alt="" src="images/sk_19_2.gif" /> </div>
        <p>在这个示例中，数字6在行C，行F和行H的位置只在第5列，第7列和第8列上。这样就满足了使用<strong>三链数删减法</strong>的条件。结果是把数字6从第7列的[G7]和[I7]中，以及从第8列的[G8]中删除。<br />
        </p>
      <p><strong>三链数删减法</strong>不可能出现在区块中。</p></td>
      <td width="180" valign="top" ><table width="100%" border="0" cellpadding="5" cellspacing="0" bgcolor="#ECECEC">
        <tr>
          <td><a href="index.htm">数独(Sudoku)介绍</a><br />
            <a href="rule.htm">数独规则</a><br />
            <a href="skill.htm">数独技巧</a><br />
            </td>
        </tr>
      </table>
        </td>
    </tr>
  </table>
  
  
  
</div>

</body>
</html>
